#ifndef	OBSTACLE_AVOIDANCE_H
#define OBSTACLE_AVOIDANCE_H

#include "SteeringBehaviour.h"

namespace Engine
{
	namespace SteeringBehaviourTypes
	{
		const unsigned int OBSTACLE_AVOIDANCE = Hash("ObstacleAvoidance");
	}

	class ObstacleAvoidance : public SteeringBehaviour
	{
		public:
			void Update(SteeringOutput* output);
			const char* GetTypeName() const {return "ObstacleAvoidance";}
			unsigned int GetHash() const {return SteeringBehaviourTypes::OBSTACLE_AVOIDANCE;}
	};
}

#endif